
a,address,article,aside,audio,b,body,button,canvas,dd,details,div,dl,dt,em,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,label,li,mark,nav,object,ol,p,section,select,span,strong,table,tbody,td,textarea,tfoot,th,thead,time,tr,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left;font-weight:400}body,html,iframe,img{border:0}
body{font-family:"微软雅黑";background:#fafafa;}
address,i{font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:100%}
textarea{overflow:auto;resize:none;outline:0;resize: vertical;-webkit-appearance: none;}
label{cursor:default}
a,button{cursor:pointer}
button,input{outline:0}
b,em,h1,h2,h3,h4,h5,h6,strong{font-weight:700}
a{text-decoration:none}
ol,ul{list-style:none}
a:active{background-color:transparent}
a:active,a:hover,a:visited,a:link{text-decoration:none;outline:0 none;}
.clearfix{*zoom:1}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.fl{float: left;}
.fr{float: right;}
body,html{min-width: 1200px;}

/*header*/
.header_cont{    height: 80px;position: fixed;left: 0;top: 0;width: 100%;z-index: 999;background: hsla(0,0%,100%,.836);-webkit-box-shadow: 0 15px 30px rgb(0 0 0 / 10%);
box-shadow: 0 15px 30px rgb(0 0 0 / 10%);}
.swiper {width: 100%;height: 982px;} 
.swiper-button-next,.swiper-button-prev{top:50% !important;}
.header_nav{width: 1200px;margin:0 auto;}
.header_nav a img{display: block;  }
.header_nav .logo{display: block;width:200px;height:80px;float:left;}
.header_nav .logo a{display: table-cell;;width:200px;height:80px;vertical-align: middle;}
.header_nav .logo img{max-width:200px;max-height:80px;display: inline-block;vertical-align: middle;}

.nav li { float:left;position: relative;}
.nav li .vertical{position: absolute;display: none;z-index: 998;background: #fff;left: 0;min-width: 100%;text-align: center;line-height: 40px;-webkit-box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
-webkit-border-radius: 3px;border-radius: 3px;padding: 6px;top: 65px;}
.vertical a{display: block;white-space: nowrap;}
.nav .curr a{color: #0f75a0;}
.nav li .a{display:block;  line-height: 80px;height:80px;color:#212121;font-size:16px;padding:0px 15px}
.nav li a:hover {color: #0f75a0;}
.nav li:hover .vertical{display: block;}

.header_cont .header_nav form{display: flex;-webkit-box-pack: justify;justify-content: space-between;-webkit-box-align: center;align-items: center;border-bottom: 1px solid #000;width: 80px;float: right;margin-top: 25px;margin-left: 30px;}
.header_cont .header_nav form button{background: none;}
.header_cont .header_nav form button img{display: inline-block;}
.header_cont .header_nav form .key-input{color: #cccccc;outline: none;line-height: inherit;font-size: 14px;background: none;width: 50px;}
.icon{box-shadow:0px 0px 5px rgb(0 0 0 / 20%);height: 147px;    background: #ffffff;}

/*header*/
.m-home .home_icon{max-width: 1600px;margin: 0 auto;width: 100%;}
.alificatio ul{display: flex;-webkit-box-pack: justify;justify-content: space-between;-webkit-box-align: center;align-items: center;padding: 5.5% 0;    height: 148px;}
.alificatio ul li{width: 18%; }
.alificatio ul li a{display: flex;    -webkit-box-align: center;    align-items: center;    transition: all .3s ease-in-out;-webkit-box-orient: vertical;-webkit-box-direction: normal;flex-direction: column;width: 100%;
height: 100%;-webkit-box-pack: center;justify-content: center;justify-content: center;left: 0;top: 0;}
.hvr-curl-top-left{vertical-align: middle;transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgb(0 0 0 / 0%);}

.home_icon{position: relative;}
.alificatio{background: #fff;width: 100%;box-shadow: 0px 0px 5px rgb(0 0 0 / 20%);z-index: 999;position: absolute;bottom: -105px;left: 0;}
.alificatio ul li a img{height: 58px;}
.alificatio .main li{font-weight: bold;}
.alificatio .main li{color: #121212;font-size: 16px;line-height: 64px;}
.alificatio .main li a:hover{color: #0f75a0;}
.alificatio .main li .act{color: #0f75a0;font-size: 20px;line-height: 64px;}

/* main */
.m-home .ferthinn{background: #f5f5f5;}
.m-home .ferthinn .main{padding: 4% 0;}
.m-home .ferthinn .main .product_title{text-align: center;     padding-top: 8%}
.product_title span,.news_title span{display: block;color: #666666;font-size: 14px;line-height: 70px;}
.product_img p{color: #fff;font-size: 24px;font-weight: bold;text-align: center;}
.product_img {padding-bottom: 20px;}
.product_img a img{display: block;}
.product_img li{position: relative;margin: 0px 10px 10px 0px;}
.product_img li span{opacity: 0.5;line-height: 60px;text-align: center;width: 615px;color: #fff;background: #111111;position: absolute;height: 60px;bottom: 0;}
.m-home .donateby{padding-top:10%;margin-bottom: 2%;}
.donateby .product_title,.news .news_title{text-align: center;    padding: 1% 0;}
.product_title h1,.news_title h1{font-size: 35px;font-weight: bold;color: #121212;}
.product_img .tu-t{padding-bottom: 27px;}
.u-udingmid{background: #fff;}
.u-udingmid .gs-main{width: 100%;max-width: 1560px;margin: 0 auto;}
.u-udingmid .gs-main .cont{padding-top: 150px;;}
.u-udingmid .gs-main .cont .cn{font-size: 35px;font-weight: bold;color: #0c0c0c;padding-right: 30px;}
.u-udingmid .gs-main .cont i{border-right: 1px solid #ccc;height: 25px;display: inline-block;}
.u-udingmid .gs-main .cont .en{font-size: 24px;color: #747474;padding-left: 30px;}
.u-udingmid .gs-main .cont .wenben_o{color:#4c4c4c;font-size: 22px;line-height: 100px;}
.wenben_o .xia_hua{border-left: 3px solid #0e75a0;display: inline-block;height:24px;vertical-align:middle;padding-right: 10px;}

.gs-main .cont .des{text-indent: 2rem;display: block;color: #4c4c4c;font-size: 14px;line-height: 28px;width: 580px;}
.gs-main .cont .more{background: #eaeaea;padding: 26px 64px;border-radius:5px;font-size: 14px;color: #4c4c4c;display:inline-block;margin-top: 40px;}
.video .swiper {width: 100%;height: 100%;position: relative;}
.video .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;
-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;
align-items: center;}
.video .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}
.video{width: 57%;}
.video .swiper-button-next,.video .swiper-button-prev{top:50% !important;}
.copy-right {text-align:center;padding:15px 0px;}
.m-home .news{padding: 2% 0;margin-bottom: 2%;background: #f5f5f5;margin-bottom:0;}
.news_main{height: 480px;padding-top: 20px;height:auto;}
.news_main_left{width: 35%;background: #fff;}
.news_main_right{width: 64%;margin-left: 5px;}
.news_main_left,{background: #fff;}
.news_main_left .news_img{padding:20px;width: 100%;}
.news_main_left p{color: #333333;font-size: 22px;text-align: center;font-weight: bold;}
.news_main_left i{border-bottom: 1px solid #d4d4d4;display: block;width: 90%;margin: 0 auto;padding: 10px 0px;}
.news_main_left .news_des{display: block;line-height: 30px;color: #666666;font-size: 16px;padding: 0px 10px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.news_main_right ul li{margin-bottom: 16px;background: #fff;margin-bottom: 11px;}
.news_main_right .des_title{width: 544px;}
.news_main_right .des_title p,.news_main_right .des_title .p{color: #333333;font-size: 20px;font-weight:600 ;height:70px;line-height: 1.8;}
.news_main_right img{padding: 14px;width: 28%;}
.news_main_right .des_title .hews_o{display: block;font-weight: normal;color: #666666;font-size: 14px;line-height: 30px;word-break: break-all; text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-top:14px;}
/* main */
/* footer */
.footer{background: #27292b;width: 100%;height: auto;}
.footer_cont{width: 1200px;margin: 0 auto;padding-top: 45px;}
.footer_cont_left img{}
.footer_cont_left .wenben_t{display: block;color: #969696;font-size: 14px;line-height: 30px;width: 548px;padding-top: 15px;}
.footer_cont_right{width: 275px;}
.footer_cont_right p{color: #969696;font-size: 14px;line-height: 28px;padding-top: 24px;}
/* footer */


/* 产品中心 */
.product_conttitle{padding: 32px 0px;text-align: center;width: 1200px;margin: 0 auto;}
.product_conttitle span{font-size: 35px;}
.product_conttitle .col{font-size: 35px;font-weight: bold;color: #0e75a0;display:inline-block;}
.product_nav{padding-top: 30px;}
.product_nav a{border-left: 2px solid #333;font-size: 14px;color: #333333;padding: 0px 16px;font-weight: 400;}
.product_nav a.nobor{border:0px;}
.product_nav .active{color: #0e75a0;}
.product_nav a:hover{color: #0e75a0;}
.product_nav .no{border-right:none}
.news_maincont{padding: 45px 0px;width: 1200px;margin: 0 auto;}
.news_maincont .pro_cont{padding: 45px 0px;}
.news_maincont  ul li{box-shadow: 0px 0px 5px rgb(0 0 0 / 20%);border: 1px solid #eeeeee;margin-bottom: 30px;}
.news_maincont  ul li img{width: 36%;}
.news_maincont .pro_cont .title{font-size: 20px;color: #0e75a0;font-weight: bold;}
.news_maincont .des{display: block;font-size: 14px;line-height: 25px;color: #666666;width: 715px;padding-top: 20px;}
.news_maincont .pro_cont .more{display: inline-block;width: 200px;font-size:14px;color: #0e75a0;border-bottom: 2px solid #0e75a0;line-height: 45px;padding-top:0px;}
.u-page{    text-align: right;}
.u-page .main{    padding: 3.3% 0;}


.u-page .main a.curr, .u-page .main a:hover{color: #fff;background: #0e75a0;}
.pagination span,.pagination a{display: block;    display: inline-block; line-height: 35px;border: 1px solid #d9d9d9;-webkit-border-radius: 3px;border-radius: 3px;font-size: 13px;
color: #8d8d8d;padding: 0 13px;margin: 3px 5px;-webkit-transition: all .1s ease;-o-transition: all .1s ease;transition: all .1s ease;}
/* 产品中心 */

/* 产品详情 */
.product_cont{padding-top: 56px;}
.product_cont_right p{border-bottom: 1px solid #dadada;font-size: 30px;font-weight: bold;color: #242424;padding-bottom: 25px;}
.product_cont_right{padding-left: 29px;width: 502px;}
.product_cont_right span{display: block;color: #666666;font-size: 14px;line-height: 37px;}
.main_des{width: 1200px;margin:0 auto;padding-top: 40px;}
.main_des .pd_des{background: #0e75a0;font-size: 16px;color: #fff;padding: 14px 26px;display:inline-block;}
.main_des i{border-bottom: 1px solid #cfcfcf;display: block;height: 1px;}
/* .main_des p{padding-top: 35px;text-align: left;line-height: 36px;font-size: 18px;color: #666666;} */
/* 产品详情 */

/* 案例中心 */
.pro_pic{padding-top: 40px;}
.pro_pic ul li{float: left;padding-left: 20px;}
.pro_pic ul li img{display: block}
.pro_pic ul .act p{color: #0e75a0;}
.pro_pic ul li p{font-size: 18px;line-height: 70px;}
.pro_pic ul li p:hover{color: #0e75a0;}
/* 案例中心 */

/* 联系我们 */
.product_conttitle .wel_hz{color: #d2332a;font-size: 20px;font-weight: bold;padding-top:45px;text-align: left;}
.contact{text-align: left;padding-top: 30px;}
.contact li p{line-height: 47px;font-size: 16px;color: #333333;padding-left: 45px;}
.contact .tel{background: url(../img/tel.jpg)no-repeat left center;}
.contact .mail{background: url(../img/email.jpg)no-repeat left center;}
.contact .inter{background: url(../img/inter.jpg)no-repeat left center;}
.contact .add{background: url(../img/add.jpg)no-repeat left center;}
.erweima{text-align: left;padding-top: 50px;}
.erweima li{float: left;padding-left: 33px;}
.erweima li p{text-align: center;line-height: 60px;font-size: 16px;color: #333333;}
.map{padding: 50px 0px}
.map span{font-size: 12px !important;}

/* 联系我们 */

/* 合作政策 */
.product_conttitle .des_o{text-align: center;padding: 0px 113px;color: #444444;font-size: 18px;line-height: 30px;margin-top: 25px;}
/* 合作政策 */

/* 留言 */
.main form {height: 800px;}
.main form .message{width: 100%;}
.main form dd{display: flex;-webkit-box-align: center;    align-items: center;-webkit-box-pack: start;-webkit-box-pack: start;padding: 3% 0;justify-content: flex-start;}
.main form li .code{display: flex;align-items: center;    -webkit-box-pack: start;justify-content: flex-start;}
.main form li .code img{height: 50px;margin-left: 20px;}
.main form li .code input{width: 180px;}
.main form li{padding: 1% 0;float: left;width: 500px;margin-right: 100px;}
.main form li p{line-height: 3;}
.main form li p i{color: #f01616;padding-left: 5px;}
.main form li input,.main form li textarea{width: 100%;height: 50px;
border: 1px solid #d0d0d0;font-size: 114.28571%;font-weight: 400;}
.main form li textarea{height: 200px;}
.main form dd button{ width: 160px;    line-height: 50px;font-size: 128.57143%;font-weight: 400;color: #fff;}
.main form dd button:first-child{display: inline-block;border-radius: 5px;    transition: all .3s ease;position: relative;    text-align: center;    overflow: hidden;margin-right: 20px;background: #999999;}
.main form dd button:last-child{background: #0e75a0;border-radius: 5px;}
.main form dd button:first-child:after{    position: absolute;content: " ";z-index: -1;top: 0;
left: 0;width: 100%;height: 100%}
/* 留言 */

/* 企业资质 */
.main .honner_jianjie{display: inline-block;color: #666666;font-size: 16px;text-indent: 2rem;line-height: 28px;}
.main,.honor_main,.zhengshu,.main .shangbiao{font-size: 30px;color: #3a3a3a;font-weight: bold;padding: 15px 0px;}
.swiper01 {
    width: 100%;
    height: 100%;
  }

  .swiper01 .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  .swiper01 .swiper-slide img{width: 90%;}

  @media (max-width: 760px) {
    .swiper01 .swiper-button-next {
      right: 20px;
      transform: rotate(90deg);
    }

    .swiper01 .swiper-button-prev {
      left: 20px;
      transform: rotate(90deg);
    }
  }

  /* 新闻资讯 */
  .new_cont {padding-top: 35px;}
  .new_cont .main li{float: left;width: 30%;margin-right: 40px;}
  .new_cont .main li p{font-size: 18px;font-weight: bold;font-weight: bold;padding: 20px 0px;    white-space: nowrap;display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;}
  .new_cont .main li span{font-size: 14px;color: #666666;line-height: 25px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
  .new_cont .main li .more{display: block;font-size: 14px;color: #c81233;padding: 28px 0px;}
  .m-home1, .m-home1 .eallykn{padding-top: 1%;}
  .m-home1, .m-home1 .eallykn{padding-top: 1%;}
 table {width: 100%;border-collapse: collapse;text-align: center;table-layout: fixed;}
 td,th {border: 1px solid #e9e9e9;padding: 5px 3px;}
 .new_cont .main li a img{width: 100%;display: block;}


 .page-content img{width: 80% !important;text-align: center;}
 .ve-skips{ font-size: 14px;margin-top: 20px;}


 .news-jianjie{font-size: 14px;font-weight: normal;}
 .yigong-zhuanhua{font-size: 16px;font-weight: normal;}